Carol Mansour

Carol Mansour (b. 1961) is a Lebanese-Palestinian documentary filmmaker and editor. Among her most-known films are the short film I Come from a Beautiful Place (2010) and the documentary Stitching Palestine (2017). Her most recent film is Aida Returns (2023).

This year's films